package luanluan.utils 
{
	/**
	 * 数组工具
	 * @author luanluan
	 * @version	1.0.1 2011.11.18
	 */
	public class ArrayUtils 
	{
		
		/**
		 * 添加元素
		 * @param	array	需要添加数组(Array或者Vector.<T>)
		 * @param	element	待添加元素
		 */
		static public function addElement(array:* , element:*):void
		{
			if (array.indexOf(element) != -1)
				return;
				
			array.push(element);
		}
		
		/**
		 * 移除元素
		 * @param	array	需要移除数组(Array或者Vector.<T>)
		 * @param	element	待移除元素
		 */
		static public function removeElement(array:*, element:*):void
		{
			if (!array.length || element == null )
				return;
				
			var index:int = array.indexOf(element);
			if (index != -1)
			{
				array.splice(index, 1);
			}
		}
		
		
	}

}